type go.pact.im/x/plumb/internal/emit.cleanupRef
10 uses
go.pact.im/x/plumb/internal/emit (current package)
emit.go#L215: var acquired []cleanupRef
emit.go#L229: var newCleanups []cleanupRef
emit.go#L241: newCleanups = append(newCleanups, cleanupRef{name: cn, failable: r.Failable})
emit.go#L310: type cleanupRef struct {
emit.go#L317: func renderUnwind(acquired []cleanupRef, errLocal string, pl *solve.Plan, errorsAlias string, alloc *allocator) (stmts []string, errExpr string) {
emit.go#L331: func anyFailable(cs []cleanupRef) bool {
emit.go#L341: func renderAggregate(acquired []cleanupRef, pl *solve.Plan, errorsAlias string, alloc *allocator) string {
emit.go#L371: func cleanupStmts(rev []cleanupRef, alloc *allocator) (stmts, errLocals []string) {
emit.go#L443: func reverseCleanups(in []cleanupRef) []cleanupRef {